Skip to content

Restructured ACLControlBox5 into multiple modules#182

Merged
megoth merged 4 commits intomasterfrom
121-modularize-sharing
Jan 11, 2020
Merged

Restructured ACLControlBox5 into multiple modules#182
megoth merged 4 commits intomasterfrom
121-modularize-sharing

Conversation

@megoth
Copy link
Copy Markdown
Contributor

@megoth megoth commented Jan 9, 2020

Is now split into AccessController, AccessGroups, and AddAgentButtons. All methods that are related to DOM manipulation are prefixed render - the rest deals with data manipulation and state handling. Further, no non-render-methods should call on any render-methods.

This (I think) makes the code easier to read and maintain.

Have also added JSS to showcase how dynamic CSS can work. (Is not much work to remove if not wanted.)

Fixes https://github.com/solid/solid-ui/issues/121.

Arne Hassel and others added 2 commits January 9, 2020 13:32
Is now split into AccessController, AccessGroups, and AddAgentButtons.

Have also added JSS to showcase how dynamic CSS can work. (Is not much work to remove if not wanted.)
@megoth megoth requested review from michielbdejong and timbl January 9, 2020 12:55
@megoth megoth changed the title Refactored ACLControlBox5 into multiple modules Restructured ACLControlBox5 into multiple modules Jan 9, 2020
@megoth megoth added this to the Data Browser Release 5 milestone Jan 9, 2020
Copy link
Copy Markdown
Contributor

@timbl timbl left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggest change function names

Co-Authored-By: Ted Thibodeau Jr <tthibodeau@openlinksw.com>
@megoth megoth merged commit 6a33cd1 into master Jan 11, 2020
@megoth megoth deleted the 121-modularize-sharing branch January 11, 2020 09:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Multiple Green Pluses on Sharing Pane

4 participants